place a hidden camera - Francés Inglés Diccionario